self constructed asset - German English Dictionary